package org.liam.ltrans.pojo;

import lombok.Data;

@Data
public class ItemInfo {
    /**
     * 编码（唯一关键字）
     */
    private String encoding;

    /**
     * 条形码
     */
    private String barcode;

    /**
     * 材料
     */
    private String material;

    /**
     * 开料长（单位：通常为毫米）
     */
    private String cutLength;

    /**
     * 开料宽（单位：通常为毫米）
     */
    private String cutWidth;

    /**
     * 厚度（单位：通常为毫米）
     */
    private String thickness;

    /**
     * 订单号
     */
    private String orderNumber;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 产品号
     */
    private String productNumber;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 工件名称
     */
    private String workpieceName;

    /**
     * 开槽类型或描述（例如：U型槽、V型槽等）
     */
    private String slot;

    /**
     * 打孔分类（例如：通孔、盲孔等）
     */
    private String drillingCategory;

    /**
     * 备注信息，用于记录特殊要求或其他信息
     */
    private String note;

    /**
     * 尺寸判定（例如：合格、不合格等）
     */
    private String sizeJudgment;

    /**
     * 备用条形码1（当主条形码无法使用时使用）
     */
    private String barcode1;

    /**
     * 包装号（用于标识产品的包装信息）
     */
    private String packagingNumber;

    /**
     * 批次号（用于标识生产批次或生产顺序）
     */
    private String batchNumber;
}
